package com.zzyang.mybatis.jdbc.loadbalance;

import java.util.List;

/**
 * 负载均衡获取数据源
 *
 * @author zhuoziyang
 * @date 2021/4/8 21:19
 */
public interface LoadBalance {

    /**
     * 根据给定的从数据源的id选择一个数据源id作为下次使用的数据源
     *
     * @param dataSourceIds 所有从节点数据源id
     * @return 从节点数据源id
     */
    String select(List<String> dataSourceIds);

}
